huge thing - German English Dictionary